SUPPORT / SAMPLES & SAS NOTES
 

Support

Problem Note 40639: $VARYING informat produces blank value when the length-variable is zero

DetailsCodeAboutRate It

The $VARYING informat requires a length-variable that specifies the length of the variable value being read. When the length-variable is zero, the variable stores a blank value.

This is different from what the SAS® 9.2 documentation states. It states that if the value of the length-variable is zero, negative, or missing, SAS reads no data from the corresponding record.

The documentation will be changed in a future release.

Operating System and Release Information

Product FamilyProductSystemSAS Release
ReportedFixed*
SAS SystemBase SASz/OS8.1 TS1M09.3 TS1M0
OpenVMS VAX8.1 TS1M09.3 TS1M0
OS/28.1 TS1M0
Microsoft Windows 95/988.1 TS1M0
Microsoft Windows 2000 Advanced Server8.1 TS1M0
Microsoft Windows 2000 Datacenter Server8.1 TS1M0
Microsoft Windows 2000 Server8.1 TS1M0
Microsoft Windows 2000 Professional8.1 TS1M0
Microsoft Windows NT Workstation8.1 TS1M0
Microsoft Windows XP Professional8.1 TS1M09.3 TS1M0
Windows Millennium Edition (Me)8.1 TS1M0
ABI+ for Intel Architecture8.1 TS1M09.3 TS1M0
AIX8.1 TS1M09.3 TS1M0
HP-UX8.1 TS1M09.3 TS1M0
IRIX8.1 TS1M09.3 TS1M0
OpenVMS Alpha8.1 TS1M09.3 TS1M0
Solaris8.1 TS1M09.3 TS1M0
Tru64 UNIX8.1 TS1M09.3 TS1M0
* For software releases that are not yet generally available, the Fixed Release is the software release in which the problem is planned to be fixed.